launch emplacement - İspanyolca İngilizce Sözlük